package com.wavehi.dao;

import com.wavehi.pojo.MidCheck;

/**
 * @Author WaveHi
 * @Date 5/9/2021 下午 6:33
 * @Version 1.0
 * @Contact HJBWaveHi@163.com
 * @Description 对表t_midcheck的操作
 */
public interface IMidCheckMapper {
    /**
     * 添加论文
     * @param midCheck 需要添加的论文
     * @return 返回false表示添加失败
     */
    Boolean insert(MidCheck midCheck);

    /**
     * 更新论文
     * @param midCheck 需要更新的论文
     * @return 返回false表示更新失败
     */
    Boolean update(MidCheck midCheck);

    /**
     * 根据论文的id删除论文
     * @param xId 论文对应的id
     * @return 返回false表示删除失败
     */
    Boolean deleteByXId(Long xId);

    /**
     * 根据id查询论文
     * @param xId 论文对应的id
     * @return 返回null表示该论文不存在
     */
    MidCheck selectByXId(Long xId);
}
